#!/usr/bin/env python
# encoding: utf-8
import hashlib
from ia_query import select_config

result = select_config()
# ———————必设置项(运行前务必要先设置以下内容)—————
# 使用测试环境还是线上环境 0:测试环境  1:线上环境
is_online = result[11]
# 是否为调试,0为正式,1为调试
is_debug = 1
# 设置用户名和密码以及uid
if is_online == 0:
    # 副账号
    vice_user = 'vice_test@qq.com'
    vice_passwd = '123456'
    vice_uid = 9335381
    vice_name = 'vice_test'
else:
    # 副账号
    vice_user = 'ldq104@163.com'
    vice_passwd = '111111'
    vice_uid = 6346643
    vice_name = '雪域高原的修行者'

# ------------测试账号----------------
user = str(result[12])  # 用户名
passwd = str(result[13])  # 密码
uid = int(result[14])  # uid
name = '%s' % result[15]  # 该账号的昵称

# 如果结果是成功的0代表不发送结果信息,1代表发送
is_success = 1
# 请求延迟时间
t_http = 5
# 设置要运行的接口模块
# i_blued = 1 #blued接口模块
# i_groups = 1 #groups接口模块
# i_ticktocks = 1 #ticktocks接口模块
# i_users = 1 #users接口模块
# i_h5 = 1 #H5页面接口模块
# i_pay = 1 #支付接口模块
# i_chatrooms = 0 #chatrooms接口模块    注:用例还未写
# i_passport = 0 #passport 接口模块    注:用例还未写

# 设置是否需要发送微信信息,0是不发送,1是发送
is_send = 0
# 设置运行时间
days = 0  # 以天为计算单位
hours = 0  # 以小时为计算单位
mins = 5  # 以分钟为计算单位
seconds = 0  # 以秒为计算单位
# 设置运行失败发送微信多久后再次发送
fail_mins = 15  # 最大为60分钟

# 版本号以及分辨率设置
version = '5.3.2'  # 版本
version_code = '503020'  # 版本代码
resolution = '640_1136'  # 分辨率格式为xxx_xxxx
# ====================End======================



# ——————————————————参数处理——————————————————
# 主态账号
account_live = [user, hashlib.sha1(passwd).hexdigest(), uid]
account_vice = [vice_user, hashlib.sha1(vice_passwd).hexdigest(), vice_uid]

# 聊天的url设置
url_chat = '106.75.133.145'
if is_online == 0:
    # 域名和网址配置
    url_ym = 'http://106.75.100.161'
    # url_ym = 'https://argo.blued.cn'
    pay_url = 'https://pay-test.blued.cn'
elif is_online == 1:
    # 域名和网址配置
    url_ym = 'https://argo.blued.cn'
    # url_ym='https://argo-test.blued.cn'
    pay_url = 'https://pay.blued.cn'
else:
    url_ym = str(result[10])
    pay_url = 'https://pay.blued.cn'

# 注册和登录相关
zc_identity = '/passport/identity'
zc_name = '/passport/name'
zc_binding = '/passport/binding'

# header配置
comb = resolution + '_' + version + '_' + version_code
head = comb[::-1]

# 日志接口配置
if is_debug == 0:
    interface_dir = 'http://qa.blued.cn/qatest/autoser'
else:
    interface_dir = 'http://qa.blued.cn/qatest/debug_autoser'

# 微信公众号相关的变量
CorpID = 'wx5dfb9483e1557f86'
# 管理组密钥
Secret = 'EdAim1_692L0rz5heU6sqTZJO38_d92kOee7_gn598i99rYZR1KypHovnmTCAskZ'
# 企业应用id,接口监控应用的id是1
# 正式是1,调试时7
if is_debug == 0:
    id_app_jiekou = 1
else:
    id_app_jiekou = 7
# 组织架构id,7是qa组.
id_txl_qa = '7'
id_txl_ser = '11'
id_txl_cli = '12'


# 接收警报的邮箱
# e_mail=['qa_danlan@126.com','lvduoqiang@danlan.org']
